FROM openjdk:17

# 设置工作目录
WORKDIR /app

ENV TZ=Asia/Shanghai

# 复制配置文件到 /app 目录
COPY Config.properties Config.properties

# 复制Maven构建的jar文件到容器中
COPY HudsonMQ-Broker-1.0.0-SNAPSHOT.jar broker.jar


# 暴露端口（broker.properties中的配置）
EXPOSE 16666

# 运行应用
ENTRYPOINT ["java", "-jar", "broker.jar"]
